Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ORCHARD AVENUE Detached £2,384,495 £1,400,000 28 Sep 2006
4 ORCHARD AVENUE Detached £2,069,430 £2,075,000 22 Aug 2022
8 ORCHARD AVENUE Detached £2,767,300 £2,135,000 30 Mar 2017
14 ORCHARD AVENUE Detached £1,594,630 £835,000 10 Sep 2004
16 ORCHARD AVENUE Detached £3,172,700 £1,850,000 25 Nov 2010